#big_glass {
  height: 537px;
  border: 1px solid #007AFF;
}
#big_glass #fancy {
  float: left;
}
#big_glass .buy {
  height: 400px;
  width: 750px;
  float: left;
  margin: 50px 0 0 30px;
}
#big_glass .buy h3 {
  margin-top: 20px;
}
#big_glass .buy .price {
  height: 50px;
  width: 750px;
  background: #efefef;
  line-height: 50px;
  color: #545454;
}
#big_glass .buy .price a {
  color: red;
  font-size: 26px;
}
#big_glass .buy .kc {
  height: 14px;
  color: #545454;
  height: 30px;
  width: 200px;
  line-height: 30px;
  margin: 15px 0 0 28px;
}
#big_glass .buy .kc input {
  height: 28px;
  width: 70px;
  color: red;
}
#big_glass .buy .dz {
  height: 14px;
  color: #545454;
  height: 30px;
  width: 400px;
  line-height: 30px;
  margin: 15px 0 0 28px;
}
#big_glass .buy .dz input {
  height: 28px;
  width: 270px;
}
#big_glass .buy .btn {
  height: 43px;
  width: 490px;
  margin: 20px 0 0 28px;
}
#big_glass .buy .btn a {
  float: left;
  border: 1px solid #999;
  background: #EFEFEF;
  height: 41px;
  width: 150px;
  border-radius: 3px;
  line-height: 41px;
  text-align: center;
  color: #545454;
  font-weight: 900;
  margin-left: 11px;
}
#big_glass .buy .btn a:hover {
  border: 1px solid red;
  color: red;
}
#big_glass .buy img {
  float: left;
  margin: 49px 0 0 37px;
}

#details {
  margin-left: 110px;
}
#details .xq {
  width: 987px;
  height: 38px;
  border: 1px solid #C5C5C5;
}
#details .xq li {
  float: left;
  width: 97px;
  height: 38px;
  border-right: 1px solid #C5C5C5;
  font-size: 14px;
  color: #545454;
  font-weight: 900;
  line-height: 38px;
  text-align: center;
}
#details .xq li a {
  color: red;
}
